package com.nj.dms.dao;

import java.util.List;

import com.nj.dms.bean.Book;

/**
 * 定义图书Dao数据访问对象的标准
 * 
 * @author Administrator
 *
 */
public interface BookDao {
	
	//定义图书的增加 修改 删除 查询的方法标准
	boolean addBook(Book book);
    //删除一个图书	
	boolean deleteBook(int id);
	//删除多个图书
	boolean deleteAllBook(String[] ids);
	//修改一个图书
	boolean updateBook(Book book);
	
	//查找一个图书
	Book findBook(int id);
	//查找所有的图书信息
	List<Book> findBooks();
	//查询指定页的记录数
	List<Book> findBookByPage(int beginIndex,int maxSize);
	
	//统计图书记录总数
	int countBooks();


}
